drilling pier - Turkish English Dictionary